a large amount - Deutsch Englisch Wörterbuch